//index.js
//引入 getData
const api = require("../../utils/getData.js");
Page({
  data: {
    mianmo:[],
    floorStatus:false,//回到顶部的小图标是否显示，false表示不显示
    scrollTop:0,
    page:1//当前页信息
  },
  goTop:function(){
    this.setData({
      scrollTop:0
    })
  },
  scroll:function(e){

    //console.log(e);
    if(e.detail.scrollTop >200){
        this.setData({
          floorStatus:true
        })
    }else{
        this.setData({
          floorStatus:false
        })
    }
    
  },
  goItem:function(ev){
    console.log(ev);
    const itemid = ev.currentTarget.dataset.itemid;
    const itemimg = ev.currentTarget.dataset.itemimg;
    const maxprice = ev.currentTarget.dataset.max_price;
    //路由跳转
    wx.navigateTo({
      url: '/pages/item/item?itemid=' + itemid + '&itemimg=' + itemimg + '&maxprice=' + maxprice,
    })

  },
  onLoad: function () {
    let  _this = this;
    //获取面膜的数据
    api.pageData.mianmo((state,res)=>{
      console.log(res);
      if(state == 'success'){
        _this.setData({
          mianmo: res.data.data.item_list
        })
      }

      console.log(_this.data.mianmo);
    },1);

    
  },
  //上拉触底加载更多页数据
  onReachBottom:function(){
    let _this = this;
    //计算并保存当前页
    this.setData({
      page:this.data.page+1
    })
    console.log(this.data.page);
    //获取面膜的数据
    api.pageData.mianmo((state, res) => {
      console.log(res);
      if (state == 'success') {
        //将最新的数据追加到原来的数据后面
        let newList = _this.data.mianmo;
        for(var i = 0;i<res.data.data.item_list.length;i++){
          newList.push(res.data.data.item_list[i]);
        }
        _this.setData({
          mianmo: newList
        })
      }

      console.log(_this.data.mianmo);
    }, this.data.page);
  }
})
